<template>
  <el-tooltip effect="dark" :content="title" placement="top">
    <!-- 需要将$attrs中所有属性都交给el-button -->
    <!-- 需要将$listeners中的所有监听回调都绑定给el-button -->
    <!-- class和style会自动传递给组件的根标签 -->
    <el-button v-bind="$attrs" v-on="$listeners" class="myClass" style="color: white"></el-button>
  </el-tooltip>
</template>

<script>
export default {
  name: 'HintButton',
  props: ['title'], // 在此声明的会自动成为组件对象属性, 没有声明的会自动进入组件对象的$attrs属性对象中
  mounted () {
    console.log(this.$attrs, this.$listeners)
  },
  
}
</script>
